Logo
Translation and English learning by Britannica
merriam webster
a pesar de todo
In spite of everything
Microsoft® Translator
Word by word lookup
a, pesar, de, todo.

pesar verbo

es
to weigh; to weigh; to be heavy; to consider, to think over; to weigh heavily, to be a burden; to carry weight, to have bearing; to grieve, to sadden